package com.ruoyi.project.play.serviceItem.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.framework.aspectj.lang.annotation.Excel;
import com.ruoyi.framework.web.domain.BaseEntity;

/**
 * 项目付费条目对象 service_object_item
 * 
 * @author wyh
 * @date 2024-07-08
 */
public class ServiceObjectItem extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** id */
    private Long id;

    /** pid */
    @Excel(name = "pid")
    private Long pid;

    /** 服务周期 */
    @Excel(name = "服务周期")
    private String serviceCycle;

    /** 周期单位 */
    @Excel(name = "周期单位")
    private String cycleUnit;

    /** 数量 */
    @Excel(name = "数量")
    private Long num;

    /** 价格 */
    @Excel(name = "价格")
    private Long price;

    private Long no;//序号

    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setPid(Long pid) 
    {
        this.pid = pid;
    }

    public Long getPid() 
    {
        return pid;
    }
    public void setServiceCycle(String serviceCycle) 
    {
        this.serviceCycle = serviceCycle;
    }

    public String getServiceCycle() 
    {
        return serviceCycle;
    }
    public void setCycleUnit(String cycleUnit) 
    {
        this.cycleUnit = cycleUnit;
    }

    public String getCycleUnit() 
    {
        return cycleUnit;
    }
    public void setNum(Long num) 
    {
        this.num = num;
    }

    public Long getNum() 
    {
        return num;
    }
    public void setPrice(Long price) 
    {
        this.price = price;
    }

    public Long getPrice() 
    {
        return price;
    }

    public Long getNo() {
        return no;
    }

    public void setNo(Long no) {
        this.no = no;
    }

    @Override
    public String toString() {
        return "ServiceObjectItem{" +
                "id=" + id +
                ", pid=" + pid +
                ", serviceCycle='" + serviceCycle + '\'' +
                ", cycleUnit='" + cycleUnit + '\'' +
                ", num=" + num +
                ", price=" + price +
                ", no=" + no +
                '}';
    }
}
